History
History
Synonyms
UK
US
Meaning:
warehouse

a building for storing goods before distribution to retailers

storage place

STASH HOUSE as in Wiktionary
STASH HOUSE as in Wikipedia